package com.supergdtop.www.run.finaldata;

import android.content.Context;


import com.asum.xlayoutparams.utils.DensityUtils;
import com.supergdtop.www.run.tools.ScreenSizeTools;


/**
 * 全局化数据
 * Created by Asum on 2016/5/31 0031.
 */
public class Global {
    /**
     * 水纹快速消失时间
     */

//    public static final LatLng BEIJING = new LatLng(39.90403, 116.407525);// 北京市经纬度
//    public static final LatLng ZHONGGUANCUN = new LatLng(39.983456, 116.3154950);// 北京市中关村经纬度
//    public static final LatLng SHANGHAI = new LatLng(31.238068, 121.501654);// 上海市经纬度
//    public static final LatLng FANGHENG = new LatLng(39.989614, 116.481763);// 方恒国际中心经纬度
//    public static final LatLng CHENGDU = new LatLng(30.679879, 104.064855);// 成都市经纬度
//    public static final LatLng XIAN = new LatLng(34.341568, 108.940174);// 西安市经纬度
//    public static final LatLng LUJIAZUI = new LatLng(34.7466, 113.625367);// 郑州市经纬度
//    public static final LatLng ZHENGZHOU = new LatLng(34.7466, 113.625367);// 郑州市经纬度
    public static final int DURATION_FAST = 300;

    /**
     * 水纹缓慢消失时间
     */
    public static final int DURATION_SLOW = 1500;

    /**
     * 两次点击间隔
     */
    public static final int INTERVAL = 300;

    /**
     * 波纹透明度
     */
    public static final int RIPPLE_ALPHA = 20;

    /**
     * 获取全局Padding值
     *
     * @param context
     * @return
     */
    public static int padding(Context context) {
        return (int) (ScreenSizeTools.getW(context) * 0.03);
    }

    /**
     * 获取状态栏高度
     *
     * @param context
     * @return
     */
    public static double topbarH(Context context) {
        return (int) (ScreenSizeTools.getH(context) * 0.07);
    }

    /**
     * 获取状态栏上按钮的高度
     *
     * @param context
     * @return
     */
    public static double topBarButtonH(Context context) {
        return (int) (ScreenSizeTools.getH(context) * 0.035);
    }

    /**
     * 1单位间距
     *
     * @param context
     * @return
     */
    public static double space(Context context) {
        return DensityUtils.dip2px(context, 1);
    }
}
